package com.wangxinenpu.springbootdemo.dataobject.model;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author baomidou
 * @since 2024-04-15
 */
@TableName("act_ru_event_subscr")
@ApiModel(value = "ActRuEventSubscr对象", description = "")
public class ActRuEventSubscr implements Serializable {

    private static final long serialVersionUID = 1L;

    private String id;

    private Integer rev;

    private String eventType;

    private String eventName;

    private String executionId;

    private String procInstId;

    private String activityId;

    private String configuration;

    private LocalDateTime created;

    private String procDefId;

    private String tenantId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Integer getRev() {
        return rev;
    }

    public void setRev(Integer rev) {
        this.rev = rev;
    }

    public String getEventType() {
        return eventType;
    }

    public void setEventType(String eventType) {
        this.eventType = eventType;
    }

    public String getEventName() {
        return eventName;
    }

    public void setEventName(String eventName) {
        this.eventName = eventName;
    }

    public String getExecutionId() {
        return executionId;
    }

    public void setExecutionId(String executionId) {
        this.executionId = executionId;
    }

    public String getProcInstId() {
        return procInstId;
    }

    public void setProcInstId(String procInstId) {
        this.procInstId = procInstId;
    }

    public String getActivityId() {
        return activityId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public String getConfiguration() {
        return configuration;
    }

    public void setConfiguration(String configuration) {
        this.configuration = configuration;
    }

    public LocalDateTime getCreated() {
        return created;
    }

    public void setCreated(LocalDateTime created) {
        this.created = created;
    }

    public String getProcDefId() {
        return procDefId;
    }

    public void setProcDefId(String procDefId) {
        this.procDefId = procDefId;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    @Override
    public String toString() {
        return "ActRuEventSubscr{" +
            "id = " + id +
            ", rev = " + rev +
            ", eventType = " + eventType +
            ", eventName = " + eventName +
            ", executionId = " + executionId +
            ", procInstId = " + procInstId +
            ", activityId = " + activityId +
            ", configuration = " + configuration +
            ", created = " + created +
            ", procDefId = " + procDefId +
            ", tenantId = " + tenantId +
        "}";
    }
}
